package org.alex.samples.dao;

import java.util.List;

import org.alex.samples.model.ExamTest;
import org.alex.samples.model.Hi_Test;


public interface IExamTestDAO extends IBaseDAO<ExamTest>{
	public List<ExamTest> findAllExamTests();

	public ExamTest getExamTestById(Integer id);
	
	public void createExamTest(ExamTest examTest) throws Exception;
	
	public void editExamTest(ExamTest examTest) throws Exception;
	
	public void deleteExamTest(Integer id) throws Exception;

	public List<ExamTest> getTestListBySubAndTestType(Integer subId, Integer id);

	public List<ExamTest> getTestListByIdList(List<Integer> randomTestIdList);

	public List<ExamTest> getTestListBySubAndTestTypeExample(Integer subId);

	
	
}
